promise me - German English Dictionary